nondelegable duty - French English Dictionary